//package com.lepu.app.main.fragment;
//
//import java.util.ArrayList;
//import java.util.HashMap;
//import java.util.List;
//import java.util.Map;
//
//import org.json.JSONObject;
//
//import android.annotation.SuppressLint;
//import android.content.Intent;
//import android.graphics.Color;
//import android.os.Bundle;
//import android.os.Handler;
//import android.os.Message;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.view.ViewGroup;
//import android.widget.AdapterView;
//import android.widget.AdapterView.OnItemClickListener;
//import android.widget.FrameLayout;
//import android.widget.ImageView;
//import android.widget.LinearLayout;
//import android.widget.TextView;
//
//import com.app.config.UserConfig;
//import com.app.utils.Const;
//import com.app.utils.LoginUtil;
//import com.app.utils.MyNetUtil;
//import com.app.utils.Setting;
//import com.app.utils.Utils;
//import com.core.lib.application.BaseFragment;
//import com.core.lib.core.ApiClient;
//import com.core.lib.core.AsyncRequest;
//import com.core.lib.utils.main.UIHelper;
//import com.core.lib.utils.main.UmengHelper;
//import com.core.lib.widget.MenuBarView;
//import com.core.lib.widget.MenuBarView.OnMenuBarListener;
//import com.core.lib.widget.PullToRefreshView;
//import com.core.lib.widget.PullToRefreshView.OnLoadListener;
//import com.core.lib.widget.PullToRefreshView.OnRefreshListener;
//import com.eyzhs.app.R;
//import com.lepu.app.fun.index.activity.IndexMyMoreArticleListActivity;
//import com.lepu.app.fun.index.adapter.IndexHotArticleAdapter;
//import com.lepu.app.fun.index.adapter.IndexHotArticleXieLieAdapter;
//import com.lepu.app.fun.index.adapter.IndexHotTopicAdapter;
//import com.lepu.app.fun.index.adapter.IndexToolAdapter;
//import com.lepu.app.fun.index.bean.BeanIndex;
//import com.lepu.app.fun.index.bean.BeanTool;
//import com.lepu.app.fun.knowledge.bean.Article;
//import com.lepu.app.fun.my.MyMessageActivity;
//import com.lepu.app.fun.my.MySearchActivity;
//import com.lepu.app.fun.my.PubContentDetailActivity;
//import com.lepu.app.fun.my.bean.BeanPubContent;
//import com.lepu.app.main.activity.MainTabActivity;
//import com.lepu.app.widget.FocusView;
//import com.lepu.app.widget.GridViewForScrollview;
//import com.lepu.app.widget.ListViewForScrollview;
//
//public class MainTabFragmentIndex extends BaseFragment implements AsyncRequest,
//		PullToRefreshView.OnScrollListener, OnMenuBarListener {
//
//	private static final String REQUEST_DATA = "request_data";
//	private static final String REQUEST_DATA_MORE = "request_data_more";
//
//	private static final int MSG_DATA_SUCCESS = 10;
//
//	private static final int MSG_DATA_MORE_SUCCESS = 20;
//	private static final int MSG_DATA_MORE_FAIL = 21;
//
//	private View mMainView = null;
//	private boolean mInitDataSuccess = false;// 是否加载完数据
//
//	private static MainTabFragmentIndex instance;
//
//	private PullToRefreshView mPullToRefreshView = null;
//
//	LinearLayout mBeiYunLayout;
//	LinearLayout mYunQiLayout;
//	LinearLayout mYueZiLayout;
//	LinearLayout mYuErLayout;
//
//	private FocusView mFocusViewTop = null;
//	private FocusView mFocusViewWriter = null;
//
//	private IndexHotTopicAdapter mHotTopicAdapter;
//	private ArrayList<BeanPubContent> mHotTopicList;
//
//	private FrameLayout mContentLayout = null;
//	private View mContentTopView = null;
//	private LinearLayout mTopbarLayout = null;
//	private ImageView mSearchBgImageView = null;
//	private MenuBarView mLeftTopTabLayout = null;
//	private TextView mMainTopMessageTextView = null;
//
//	// ==============================
//	private int mCurrentTab = 3;// 初始化月子tab
//	private int mCurrentPage = 1;
//	private String mRefreshTime = "";
//	private ListViewForScrollview mHotTopicListView;
//
//	@SuppressLint("InflateParams")
//	@Override
//	public void onCreate(Bundle savedInstanceState) {
//		super.onCreate(savedInstanceState);
//
//		mMainView = LayoutInflater.from(getActivity()).inflate(
//				R.layout.main_tab_fragment_index, null);
//		instance = this;
//		init();
//	}
//
//	@Override
//	public void onResume() {
//		super.onResume();
//
//		if (mFocusViewTop != null) {
//			mFocusViewTop.onResumeViewPager();
//		}
//
//		if (mFocusViewWriter != null) {
//			mFocusViewWriter.onResumeViewPager();
//		}
//
//		// 请求消息数量接口
//
//		UmengHelper.OnPageStart("2");
//	}
//
//	@Override
//	public void onPause() {
//		super.onPause();
//
//		if (mFocusViewTop != null) {
//			mFocusViewTop.onPauseViewPager();
//		}
//
//		if (mFocusViewWriter != null) {
//			mFocusViewWriter.onPauseViewPager();
//		}
//
//		UmengHelper.OnPageEnd("2");
//	}
//
//	@Override
//	public View onCreateView(LayoutInflater inflater, ViewGroup container,
//			Bundle savedInstanceState) {
//		super.onCreateView(inflater, container, savedInstanceState);
//
//		return mContentLayout;
//	}
//
//	@Override
//	public void onDestroy() {
//		super.onDestroy();
//		instance = null;
//		mInitDataSuccess = false;
//	}
//
//	public static MainTabFragmentIndex getInstance() {
//		return instance;
//	}
//
//	@Override
//	public void setUserVisibleHint(boolean isVisibleToUser) {
//		super.setUserVisibleHint(isVisibleToUser);
//
//		if (isVisibleToUser) {
//			if (!mInitDataSuccess) {
//				// 第一次进入页面获取数据
//			}
//		}
//	}
//
//	private void init() {
//
//		mPullToRefreshView = (PullToRefreshView) mMainView
//				.findViewById(R.id.PullToRefreshView);
//		mPullToRefreshView.initLayoutParams();
//		mPullToRefreshView.setOnRefreshListener(mOnRefreshListener);
//		mPullToRefreshView.setOnLoadListener(mOnLoadListener);
//		mPullToRefreshView.setOnScrollListener(this);
//
//		// listener click
//		mContentLayout = new FrameLayout(getActivity());
//
//		mBeiYunLayout = (LinearLayout) mMainView
//				.findViewById(R.id.beiYunLayout);
//		mYunQiLayout = (LinearLayout) mMainView.findViewById(R.id.yunQiLayout);
//		mYueZiLayout = (LinearLayout) mMainView.findViewById(R.id.yueZiLayout);
//		mYuErLayout = (LinearLayout) mMainView.findViewById(R.id.yuErLayout);
//
//		TextView moreArticleTextView = (TextView) mMainView
//				.findViewById(R.id.moreArticleTextView);
//		TextView moreTopicTextView = (TextView) mMainView
//				.findViewById(R.id.moreTopicTextView);
//
//		mBeiYunLayout.setOnClickListener(mOnClickListener);
//		mYunQiLayout.setOnClickListener(mOnClickListener);
//		mYueZiLayout.setOnClickListener(mOnClickListener);
//		mYuErLayout.setOnClickListener(mOnClickListener);
//
//		moreArticleTextView.setOnClickListener(mOnClickListener);
//		moreTopicTextView.setOnClickListener(mOnClickListener);
//
//		initTop();
//
//		// 第一次加载数据
//		mCurrentTab = UserConfig.getConfigInt(getActivity(),
//				Const.CONFIG_APP_INDEX_TAB_INDEX, 3);
//		mLeftTopTabLayout.setSelectedIndex(mCurrentTab - 1);
//
//		// 滚动到顶部
//		upTop();
//	}
//
//	@SuppressLint("InflateParams")
//	private void initTop() {
//
//		mContentTopView = LayoutInflater.from(getActivity()).inflate(
//				R.layout.index_main_top_layout, null);
//
//		FrameLayout alarmFrameLayout = (FrameLayout) mContentTopView
//				.findViewById(R.id.alarmFrameLayout);
//		mMainTopMessageTextView = (TextView) mContentTopView
//				.findViewById(R.id.mainTopMessageTextView);
//		mSearchBgImageView = (ImageView) mContentTopView
//				.findViewById(R.id.searchBgImageView);
//		mSearchBgImageView.setBackgroundColor(Color.argb(70, 0, 0, 0));
//		mTopbarLayout = (LinearLayout) mContentTopView
//				.findViewById(R.id.topbarLayout);
//		mLeftTopTabLayout = (MenuBarView) mContentTopView
//				.findViewById(R.id.leftTopTabLayout);
//		mLeftTopTabLayout.setVisibility(View.GONE);
//		mLeftTopTabLayout.setOnMenuBarListener(this);
//
//		alarmFrameLayout.setOnClickListener(mOnClickListener);
//		mSearchBgImageView.setOnClickListener(mOnClickListener);
//
//		mContentLayout.addView(mMainView);
//	}
//	
//	/**
//	 * 
//	 * @param beanIndex
//	 */
//	private void initData(BeanIndex beanIndex) {
//		
//		if(mContentLayout.getChildCount() < 2)
//		{
//			mContentLayout.addView(mContentTopView);
//		}
//
//		MainTabActivity.getInstance().hideProgressDialog();
//		mOnRefreshListener.stopRefresh();
//
//		ArrayList<Article> BannerList = null;
//		ArrayList<Article> AuthorList = null;
//
//		if (beanIndex != null) {
//
//			// 网络数据加载成功
//			mInitDataSuccess = true;
//
//			// 顶部banner
//			BannerList = beanIndex.BannerList;
//
//			// 作家专栏banner
//			AuthorList = beanIndex.AuthorList;
//
//			// 系列文章
//			final ArrayList<Article> SeriesList = beanIndex.SeriesList;
//
//			IndexHotArticleXieLieAdapter xieLieAdapter = new IndexHotArticleXieLieAdapter(
//					getActivity(), SeriesList);
//			ListViewForScrollview xiLieArticleListView = (ListViewForScrollview) mMainView
//					.findViewById(R.id.xiLieArticleListView);
//			xiLieArticleListView.setAdapter(xieLieAdapter);
//			xiLieArticleListView
//					.setOnItemClickListener(new OnItemClickListener() {
//
//						@Override
//						public void onItemClick(AdapterView<?> parent,
//								View view, int position, long id) {
//
//							Article item = SeriesList.get(position);
//
//							MyNetUtil.getInstance().requestArticleDetail(
//									MainTabActivity.getInstance(), item.ArticleID,
//									item.DisplayType, item.ContentType,item.ArticleTag);
//						}
//					});
//
//			// 每日关注
//			final ArrayList<Article> DayArticleList = beanIndex.DayArticleList;
//			IndexHotArticleAdapter articleAdapter = new IndexHotArticleAdapter(
//					getActivity(), DayArticleList);
//			ListViewForScrollview articleListView = (ListViewForScrollview) mMainView
//					.findViewById(R.id.articleListView);
//			articleListView.setAdapter(articleAdapter);
//			articleListView.setOnItemClickListener(new OnItemClickListener() {
//
//				@Override
//				public void onItemClick(AdapterView<?> parent, View view,
//						int position, long id) {
//
//					Article item = DayArticleList.get(position);
//
//					MyNetUtil.getInstance().requestArticleDetail(
//							MainTabActivity.getInstance(), item.ArticleID,
//							item.DisplayType, item.ContentType,item.ArticleTag);
//				}
//			});
//
//			// 今日热帖
//			mHotTopicList = beanIndex.HotTopicList;
//			mHotTopicAdapter = new IndexHotTopicAdapter(getActivity(),
//					mHotTopicList);
//			mHotTopicListView = (ListViewForScrollview) mMainView
//					.findViewById(R.id.hotTopicListView);
//			mHotTopicListView.setAdapter(mHotTopicAdapter);
//			mHotTopicListView.setOnItemClickListener(new OnItemClickListener() {
//
//				@Override
//				public void onItemClick(AdapterView<?> parent, View view,
//						int position, long id) {
//
//					BeanPubContent item = mHotTopicList.get(position);
//
//					Intent intent = new Intent(getActivity(),
//							PubContentDetailActivity.class);
//					intent.putExtra("tag", 1);
//					intent.putExtra("TopicId", item.TopicID);
//
//					if (item.IsGood == 1) { // 精华
//						intent.putExtra("nameType", 2);
//					}
//
//					MainTabActivity.getInstance().startActivity(intent, true);
//				}
//			});
//
//			if (mHotTopicList != null && mHotTopicList.size() > 0) {
//				mRefreshTime = mHotTopicList.get(mHotTopicList.size() - 1).LatestReplyTime;
//			}
//		}
//
//		// top banner
//		if(mFocusViewTop == null)
//		{
//			mFocusViewTop = new FocusView(getActivity(), BannerList,
//					Utils.getBannerHeight16To9(getActivity()), null,
//					R.drawable.index_banner_icon_default,
//					R.drawable.index_banner_icon_default);
//			LinearLayout topFocusLayout = (LinearLayout) mMainView
//					.findViewById(R.id.topFocusLayout);
//			topFocusLayout.removeAllViews();
//			topFocusLayout.addView(mFocusViewTop);
//		}
//
//		// writer banner
//		mFocusViewWriter = new FocusView(getActivity(), AuthorList,
//				Utils.getBannerHeight16To9(getActivity()), null,
//				0,
//				R.drawable.app_icon_defaut_16_9);
//		LinearLayout writerFocusLayout = (LinearLayout) mMainView
//				.findViewById(R.id.writerFocusLayout);
//		writerFocusLayout.removeAllViews();
//		writerFocusLayout.addView(mFocusViewWriter);
//	}
//
//	/**
//	 * 更新消息
//	 */
//	public void updateMessage() {
//		if (mMainTopMessageTextView != null) {
//			int count = 0;// 应从数据库获取，可能。具体再说
//			if (count > 0) {
//				mMainTopMessageTextView.setText(String.valueOf(count));
//				mMainTopMessageTextView.setVisibility(View.VISIBLE);
//			} else {
//				mMainTopMessageTextView.setVisibility(View.GONE);
//			}
//		}
//	}
//
//	private void initTool() {
//		GridViewForScrollview toolGridView = (GridViewForScrollview) mMainView
//				.findViewById(R.id.toolGridView);
//		List<BeanTool> dataList = null;
//		if (mCurrentTab == 1) {
//			dataList = BeanTool.getToolBeiYun();
//		} else if (mCurrentTab == 2) {
//			dataList = BeanTool.getToolYunQi();
//		} else if (mCurrentTab == 3) {
//			dataList = BeanTool.getToolYueZi();
//		} else {
//			dataList = BeanTool.getToolYuEr();
//		}
//		toolGridView.setNumColumns(4);
//		IndexToolAdapter toolAdapter = new IndexToolAdapter(getActivity(),
//				dataList);
//		toolGridView.setAdapter(toolAdapter);
//	}
//
//	private void updateToolState() {
//		mBeiYunLayout.setSelected(false);
//		mYunQiLayout.setSelected(false);
//		mYueZiLayout.setSelected(false);
//		mYuErLayout.setSelected(false);
//
//		if (mCurrentTab == 1) {
//			mBeiYunLayout.setSelected(true);
//		} else if (mCurrentTab == 2) {
//			mYunQiLayout.setSelected(true);
//		} else if (mCurrentTab == 3) {
//			mYueZiLayout.setSelected(true);
//		} else {
//			mYuErLayout.setSelected(true);
//		}
//
//		UserConfig.setConfig(getActivity(), Const.CONFIG_APP_INDEX_TAB_INDEX,
//				mCurrentTab);
//	}
//
//	private void upTop() {
//		mPullToRefreshView.smoothScrollTo(0, 0);
//	}
//
//	private void upToolTop() {
//
//		if (mLeftTopTabLayout.getVisibility() == View.VISIBLE) {
//			LinearLayout topFocusLayout = (LinearLayout) mMainView
//					.findViewById(R.id.topFocusLayout);
//			LinearLayout tabBarLayout = (LinearLayout) mMainView
//					.findViewById(R.id.tabBarLayout);
//			// 没必要减去这个toolbar的高度，奇怪，暂时先这样
//			LinearLayout toolBarLayout = (LinearLayout) mMainView
//					.findViewById(R.id.toolBarLayout);
//
//			int topbarHeight = topFocusLayout.getHeight()
//					+ tabBarLayout.getHeight() + mTopbarLayout.getHeight()
//					- toolBarLayout.getHeight();
//			topbarHeight += 1;//
//			mPullToRefreshView.smoothScrollTo(0, topbarHeight);
//		}
//	}
//
//	/**
//	 * 请求首页数据
//	 */
//	public void request(boolean isMore) {
//
//		String request = "";
//		String url = "";
//		int page = 1;
//		if (isMore) {
//			request = REQUEST_DATA_MORE;
//			page = (mCurrentPage + 1);
//			url = Setting.getIndexMoreUrl();
//		} else {
//			request = REQUEST_DATA;
//			mCurrentPage = page;
//			url = Setting.getIndexUrl();
//			MainTabActivity.getInstance().showProgressDialog();
//		}
//
//		Map<String, Object> map = new HashMap<String, Object>();
//		JSONObject params = new JSONObject();
//		try {
//			params.put("DeviceID", Setting.DEVICEID);
//			params.put("ApplicationID", Setting.APPLICATIONID);
//			params.put("UserID", LoginUtil.getUserId());
//			params.put("LoginToken", LoginUtil.getLoginToken());
//
//			params.put("Period", mCurrentTab);
//
//			if (isMore) {
//				params.put("RefreshTime", mRefreshTime);
//				params.put("PageIndex", page);
//				params.put("PageSize", Setting.PAGE_SIZE);
//			} else {
//				params.put("PageSize", Setting.PAGE_SIZE);
//				String version = getActivity().getPackageManager()
//						.getPackageInfo(getActivity().getPackageName(), 0).versionName;
//				params.put("ClientVersion", version);
//			}
//		} catch (Exception e) {
//		}
//		map.put("ht", params);
//
//		ApiClient.http_post(url, map, null, this, request, true, false, true);
//	}
//
//	View.OnClickListener mOnClickListener = new View.OnClickListener() {
//
//		@Override
//		public void onClick(View v) {
//			int rid = v.getId();
//			switch (rid) {
//			case R.id.beiYunLayout:
//				mCurrentTab = 1;
//				mLeftTopTabLayout.setSelectedIndex(mCurrentTab - 1);
//
//				break;
//			case R.id.yunQiLayout:
//				mCurrentTab = 2;
//				mLeftTopTabLayout.setSelectedIndex(mCurrentTab - 1);
//
//				break;
//			case R.id.yueZiLayout:
//				mCurrentTab = 3;
//				mLeftTopTabLayout.setSelectedIndex(mCurrentTab - 1);
//
//				break;
//			case R.id.yuErLayout:
//				mCurrentTab = 4;
//				mLeftTopTabLayout.setSelectedIndex(mCurrentTab - 1);
//
//				break;
//			case R.id.alarmFrameLayout:
//				// 消息
//				Intent intentMessage = new Intent(getActivity(),
//						MyMessageActivity.class);
//				MainTabActivity.getInstance()
//						.startActivity(intentMessage, true);
//				break;
//			case R.id.searchBgImageView:
//				// 搜索
//				Intent intentSearch = new Intent(getActivity(),
//						MySearchActivity.class);
//				intentSearch.putExtra("type", MySearchActivity.TYPE_ALL);
//				MainTabActivity.getInstance().startActivity(intentSearch, true);
//				break;
//			case R.id.moreArticleTextView:
//				// 更多文章
//				Intent intentArticleList = new Intent(getActivity(),
//						IndexMyMoreArticleListActivity.class);
//				intentArticleList.putExtra("Period", mCurrentTab);
//				MainTabActivity.getInstance().startActivity(intentArticleList,
//						true);
//				break;
//			case R.id.moreTopicTextView:
//				// 更多热帖
//				MainTabActivity.getInstance().setMenuTab(1);
//				break;
//
//			default:
//				break;
//			}
//		}
//	};
//
//	@SuppressLint("HandlerLeak")
//	public Handler mHandler = new Handler() {
//		public void handleMessage(Message msg) {
//			switch (msg.what) {
//			case MSG_DATA_SUCCESS:
//
//				initData((BeanIndex) msg.obj);
//				break;
//			case MSG_DATA_MORE_SUCCESS:
//				mOnLoadListener.stopLoad();
//
//				@SuppressWarnings("unchecked")
//				ArrayList<BeanPubContent> dataMoreList = (ArrayList<BeanPubContent>) msg.obj;
//				if (dataMoreList != null && dataMoreList.size() > 0) {
//					mHotTopicAdapter.notifyDataSetChanged();
//					// 加载更多数据成功，page ++
//					mCurrentPage++;
//				} else {
//					UIHelper.showToast(getActivity(), R.string.no_data_more);
//				}
//				break;
//			case MSG_DATA_MORE_FAIL:
//
//				mOnLoadListener.stopLoad();
//				break;
//			default:
//				break;
//			}
//		};
//	};
//
//	@Override
//	public void RequestComplete(Object object, Object data) {
//		if (object.equals(REQUEST_DATA)) {
//
//			BeanIndex beanIndex = BeanIndex.parseJsonData((String) data);
//
//			// test
//			// beanIndex = BeanIndex.getTestData();
//
//			Message msg = mHandler.obtainMessage();
//			msg.what = MSG_DATA_SUCCESS;
//			msg.obj = beanIndex;
//			mHandler.sendMessage(msg);
//		} else if (object.equals(REQUEST_DATA_MORE)) {
//
//			ArrayList<BeanPubContent> dataMoreArraylist = BeanPubContent
//					.parseJsonData((String) data);
//
//			// test
//			// dataMoreArraylist = BeanPubContent.getTestData();
//
//			if (dataMoreArraylist != null && dataMoreArraylist.size() > 0) {
//				mRefreshTime = dataMoreArraylist
//						.get(dataMoreArraylist.size() - 1).LatestReplyTime;
//
//				for (int i = 0; i < dataMoreArraylist.size(); i++) {
//					BeanPubContent item = dataMoreArraylist.get(i);
//					mHotTopicList.add(item);
//				}
//			}
//
//			Message msg = mHandler.obtainMessage();
//			msg.what = MSG_DATA_MORE_SUCCESS;
//			msg.obj = dataMoreArraylist;
//			mHandler.sendMessage(msg);
//		}
//	}
//
//	@Override
//	public void RequestError(Object object, int errorId, String errorMessage) {
//		if (object.equals(REQUEST_DATA)) {
//			mHandler.sendEmptyMessage(MSG_DATA_SUCCESS);
//		} else if (object.equals(REQUEST_DATA_MORE)) {
//			mHandler.sendEmptyMessage(MSG_DATA_MORE_FAIL);
//		}
//	}
//
//	OnRefreshListener mOnRefreshListener = new OnRefreshListener() {
//
//		public void onRefresh() {
//			super.onRefresh();
//
//			request(false);
//		};
//	};
//
//	OnLoadListener mOnLoadListener = new OnLoadListener() {
//
//		public void onLoad() {
//			super.onLoad();
//
//			request(true);
//		};
//	};
//
//	@SuppressLint("NewApi")
//	@Override
//	public void onScrollChanged(int l, int t, int oldl, int oldt) {
//		// LogUtilBase.LogD(null, String.valueOf(t));
//
//		if (t == 0) {
//			// top
//		} else {
//			if (t == mPullToRefreshView.getChildAt(0).getHeight()
//					- mPullToRefreshView.getHeight()) {
//				// bottom
//			}
//		}
//
//		// 从无到有 255-alpha
//		LinearLayout topFocusLayout = (LinearLayout) mMainView
//				.findViewById(R.id.topFocusLayout);
//		LinearLayout tabBarLayout = (LinearLayout) mMainView
//				.findViewById(R.id.tabBarLayout);
//		// 没必要减去这个toolbar的高度，奇怪，暂时先这样
//		LinearLayout toolBarLayout = (LinearLayout) mMainView
//				.findViewById(R.id.toolBarLayout);
//
//		int topbarHeight = topFocusLayout.getHeight()
//				+ tabBarLayout.getHeight() + mTopbarLayout.getHeight()
//				- toolBarLayout.getHeight() - 20;
//		int alphaTopbar = (t >= topbarHeight ? 0 : (topbarHeight - t) * 255
//				/ topbarHeight);
//		mTopbarLayout.setBackgroundColor(Color.argb(255 - alphaTopbar, 243, 71,
//				112));
//
//		// 从有到无 alpha
//		int alphaSearch = (t >= topbarHeight ? 0 : (topbarHeight - t) * 255
//				/ topbarHeight);
//		if (alphaSearch > 70) {
//			alphaSearch = 70;
//		}
//		mSearchBgImageView.setBackgroundColor(Color.argb(alphaSearch, 0, 0, 0));
//
//		if (t > topbarHeight) {
//			mLeftTopTabLayout.setVisibility(View.VISIBLE);
//		} else {
//			mLeftTopTabLayout.setVisibility(View.GONE);
//		}
//	}
//
//	@Override
//	public void onMenuBarItemSelected(int menuIndex) {
//
//		mCurrentTab = menuIndex + 1;
//		updateToolState();
//		initTool();
//		upToolTop();
//
//		request(false);
//	}
//}
